package com.whmall.service.crm.entity.dto.customerpool;

import com.whmall.component.entity.dto.QueryManagerRspDTO;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * 批量更新操作通用入参
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class CustomerPoolAcquireReqDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 处理的公司ID
     */
    private List<Long> ids;

    /**
     * 1获取
     */
    private Integer operation;

    private String remark;

    /** 登录用户ID（前端不传） */
    private Long employeeId;

    /** 登录用户部门路径 */
    private String employeeDepartmentPath;

    private String ip;

    /** （前端不传） */
    private Map<Long, QueryManagerRspDTO> traders;

}
